kitchen grate - Alemán Inglés Diccionario